// pages/author/author.js
const app = getApp();
// console.log(app)
// debugger
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo: ""
  },
  globaData:{
    token:""
  },
  scanCode(){
    wx.scanCode({
      success(res){
        console.log(res)
      }
    })
  },
  vibrateLong(){
    wx.vibrateLong({
      success(res){
        console.log(res)
      }
    })
  },
  getBatteryInfo(){
    wx.getBatteryInfo({
      success(res){
        console.log(res)
      }
    })
  },
  showModal:function(){
    wx.showModal({
      title:"你帅吗",
      content:"帅",
      // showCancel为false选择取消按钮没有
      showCancel:true,
      // 颜色尽量为16进制的，否则有些手机看不到颜色
      cancelColor:"#fff000",
      cancelText:"yes",
      confirmText:'非常确定'
    })
  },
  showToast:function(){
    wx.showToast({
      title:"已经发送",
      // 图标方式loading和showLoading的样式一样
      icon:"loading",
      image:"../../assets/mnv.png",
      // 若设计了计时器，以时间短的为准
      duration:20000,
      mask:true,
      success:function(res){
        console.log(res);
        setTimeout(()=>{
           wx.hideToast() 
        },1000)
      }
    })
  },
  showLoading:function(){
    wx.showLoading({
      title:'loading',
      // 是否显示透明蒙层，防止触摸穿透
      mask:true,
      success:function(){
        setTimeout(()=>{
          wx.hideLoading()
        },2000)
      }
    })
  },
  showActionSheet(){
    wx.showActionSheet({
      itemList:["分享朋友圈","添加收藏","取消收藏","点赞"],
      success:function(res){
        console.log(res)
      },
      fail:function(res){
        console.log(res)
      }
    })
  },
  getUserInfo() {
    console.log(465)
    wx.getUserInfo({
      success: function (res) {
        console.log(res)
      }
    })
  },
  bindgetuserinfo: function (res) {
    let baseUrl = "https://nideshop2.bluej.cn/api/"
    let userInfo = res.detail
    wx.login({
      success: function (result) {
        console.log(result)
        wx.request({
          url: baseUrl + 'auth/loginByWeixin',
          method: "POST",
          data: {
            appId: "wx800192bfa17fd774",
            secret: "c7f6d0975359052c05f6f9b007ad883a",
            code: result.code,
            userInfo:userInfo
          },
          success: function (res) {
            console.log(res)
            if (res.data.data.token) {
              app.globaData.token = res.data.data.token;
              app.globaData.userInfo = res.data.data.userInfo;
            } else {
              console.log("失败")
            }


          }
        })
      }
    })
  },
  record() {

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    // let res = app.callback()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})